building blocks chemicals grignard reaction blocks halogenation equipment agriculture alkylation esterification hydrogenation chemical amidation combinatorial chemistry formylation drug discovery high throughput screening educational toys hychem